function GetInfo() {
	var myData = [
			['1', '未处理', '2010-08-08 12:12:12', '警告1', '设备1','警告类型',"192.168.1.1","详细警告详细警告详细警告详细警告详细警告详细警告"],
			['2', '未处理', '2010-08-08 12:12:12', '警告2', '设备1','警告类型',"192.168.1.1","详细警告"],
			['3', '未处理', '2010-08-08 12:12:12', '警告3', '设备1','警告类型',"192.168.1.1","详细警告"],
			['4', '已处理', '2010-08-08 12:12:12', '警告4', '设备2','警告类型',"192.168.1.1","详细警告"],
			['5', '已处理', '2010-08-08 12:12:12', '警告5', '设备2','警告类型',"192.168.1.1","详细警告"]
	];



	
   // shared reader
    var reader = new Ext.data.ArrayReader({}, [
       			{
							name : 'id'
						}, {
							name : 'status'
						}, {
							name : 'timer'
						}, {
							name : 'warnname'
						}, {
							name : 'devicename'
						}, {
							name : 'warntype'
						}, {
							name : 'deviceIP'
						}, {
							name : 'desc'
						}
    ]);

    var store = new Ext.data.GroupingStore({
            reader: reader,
            data: myData,
            sortInfo:{field: 'id', direction: "ASC"}
        });



	var nowpage = new Ext.Toolbar.TextItem('1');
	var countpage = new Ext.Toolbar.TextItem('共1页');
	var now_page = 0;
	var count_page = 0;
	var sm = new Ext.grid.CheckboxSelectionModel();
	var grid = new Ext.grid.GridPanel({
				store : store,
				columns : [sm, {
							id : 'id',
							header : 'id',
							width : 10,
							sortable : true,
							dataIndex : 'id',
							hidden : true
						}, {
							header : '状态',
							width : 50,
							sortable : true,
							dataIndex : 'status'
						}, {
							header : '时间',
							width : 100,
							sortable : true,
							dataIndex : 'timer'
						}, {
							header : '警告策略名',
							width : 100,
							sortable : true,
							dataIndex : 'warnname'
						}, {
							header : '设备名',
							width : 100,
							sortable : true,
							dataIndex : 'devicename'
						}, {
							header : '警告类型',
							width : 100,
							sortable : true,
							dataIndex : 'warntype'
						}, {
							header : '设备IP',
							width : 70,
							sortable : true,
							dataIndex : 'deviceIP'
						}, {
							header : '警告详细',
							width : 70,
							sortable : true,
							dataIndex : 'desc',
							renderer: renderTopic
						}],
				sm : sm,
				view: new Ext.grid.GroupingView({
		            forceFit:true,
		            startCollapsed : true ,
		            groupTextTpl: '{text} ({[values.rs.length]} {[values.rs.length > 1 ? "条" : "条"]})'
		        }),
				tbar : [{
							text : '标记为已处理',
							tooltip : '标记为处理',
							iconCls : 'flag'
						}, '-', {
							text : '删除',
							tooltip : '删除',
							iconCls : 'delete',
							ref : '../removeBtn',
							disabled : true,
							handler : function() {
								var s = grid.getSelectionModel().getSelections();
								for (var i = 0; r = s[i]; i++) {
									store.remove(r);
								}
							}
						}, '-', {
							text : '查找',
							tooltip : '查找',
							iconCls : 'search',
							handler : function() {							
								WarnSearchWindows(SearchReturn);
							}
						}, '-', {
							text : '刷新',
							tooltip : '刷新',
							iconCls : 'refresh',
							handler : function() {							
								store.loadData(myData);
							}
						}],
				bbar : [{
					tooltip : '首页',
					handler : function() {
						reflashgriad(0);
					},
					iconCls : 'frist'
				}, {

					tooltip : '上一页',
					handler : function() {
						reflashgriad(now_page - 1);
					},
					iconCls : 'perv'
				}, nowpage, {

					tooltip : '下一页',
					handler : function() {
						reflashgriad(now_page + 1);
					},
					iconCls : 'next'
				}, {

					tooltip : '最后一页',
					handler : function() {
						reflashgriad(Math.ceil(count_page / 20) - 1);
					},
					iconCls : 'last'
				}, {
					xtype : "tbfill"
				}, countpage],
				stripeRows : true,
				autoExpandColumn : 'id',
				stateful : true,
				stateId : 'infogrid'
			});
	grid.getSelectionModel().on('selectionchange', function(sm) {
				grid.removeBtn.setDisabled(sm.getCount() < 1);
			});
			
		function renderTopic(value, p, record){
				
        return String.format("<a href='javascript:void(null)' onclick='javascript:Ext.MessageBox.alert(\"警告详细\", \"{0}\");'>{1}</a>",value,value);
    }
	
	return grid;	
}
